Big Huge Thesaurus

spinal fusion

noun